rotative engine - French English Dictionary